S&P500: Elliott Wave And Technical Analysis For Week Ending 14Th June 2019